Version 4 SHEET 1 2216 912 WIRE 1184 32 1184 -64 WIRE 1520 32 1520 -64 WIRE 1280 48 1232 48 WIRE 1472 48 1280 48 WIRE 800 160 800 80 WIRE 1184 160 1184 128 WIRE 1280 160 1280 48 WIRE 1280 160 1184 160 WIRE 1520 192 1520 128 WIRE 1632 192 1520 192 WIRE 1184 224 1184 160 WIRE 1520 224 1520 192 WIRE 1408 304 1344 304 WIRE 1472 304 1408 304 WIRE 1184 336 1184 304 WIRE 800 352 800 240 WIRE 1344 368 1344 304 WIRE 1344 480 1344 448 WIRE 1520 480 1520 320 FLAG 1520 480 0 FLAG 800 352 0 FLAG 800 80 VDD FLAG 1520 -64 VDD FLAG 1344 480 0 FLAG 1632 192 OUT FLAG 1408 304 IN FLAG 1184 -64 VDD FLAG 1184 336 0 SYMBOL voltage 800 144 R0 SYMATTR InstName Vps1 SYMATTR Value 10V SYMBOL voltage 1344 352 R0 SYMATTR InstName Vin SYMATTR Value 2V SYMBOL nmos 1472 224 R0 SYMATTR InstName M1 SYMATTR Value nmos1 L=10u W=100u SYMBOL current 1184 224 R0 SYMATTR InstName Iref SYMATTR Value 100µA SYMBOL pmos 1472 128 M180 SYMATTR InstName M2 SYMATTR Value pmos1 L=10u W=100u SYMBOL pmos 1232 128 R180 SYMATTR InstName M3 SYMATTR Value pmos1 L=10u W=100u TEXT 1312 664 Left 2 ;.DC Vin 0V 10V 1mV TEXT 1160 568 Left 2 !.model nmos1 nmos (kp=20u Vto=+1V lambda=0.01) TEXT 1160 608 Left 2 !.model pmos1 pmos (kp=10u Vto=-1V lambda=0.01) TEXT 1352 728 Left 2 !.TF V(OUT) Vin